small puddle - Turkish English Dictionary